yeti lobster - German English Dictionary